/*
 * sdeclare.h
 *
 *  Created on: 2013-5-21
 *      Author: xkaying
 */

#ifndef SDECLARE_H_
#define SDECLARE_H_

typedef struct _sdeclareitem SDeclareItem;
typedef struct _sdeclare SDeclare;


SDeclare *SDeclareInit();

void SDeclareAppendType(SDeclare *pdeclare,SValue *pvalue);

void SDeclareAppend(SDeclare *pdeclare,char *name);

void SDeclareAppendSet(SDeclare *pdeclare,int col,int row);

void SDeclareAppendItem(SDeclare *pdeclare,SDeclareItem *pitem);


#endif /* SDECLARE_H_ */
